Big Huge Thesaurus

Rupicapra rupicapra

noun